package com.chuji.crmcj.bean;

import java.util.List;

/**
 * Created by w.pitt on 2016/3/17.
 */
public class insureHisInfo {

    //Todo   JSONOBEJCT
    /*
    * JSONContent: " {"交强险":{"家用六座以下":true,"家用六座以上":false,"Amount":2000},"车身划痕险":{"2千":false,"5千":false,"1万":false,"2万":true,"Amount":300},"第三者险":{"5万":false,"10万":true,"20万":false,"50万":false,"100万":false,"Amount":231},"玻璃单独破碎险":{"国产":true,"进口":false,"Amount":343},"全车盗抢险":{"Amount":122},"车辆损失险":{"Amount":123},"自燃损失险":{"Amount":124},"不计免赔险":{"Amount":125},"无过责任险":{"Amount":126},"车上人员责任险":{"Amount":127}} ",
    *
    * */


    /**
     * Message :
     * Success : true
     * ErrCode : 0
     * Count : 2
     * ApiParamObj : [{"RowNumber":1,"Name":"tName","Tel":"tTel","CarAmount":230000,"TotalInsuranceAmount":11000,"CustomerID":"3332958a-1104-49b9-baca-cdd951fbcd3a","FlowID":"64deac05-f489-4082-ab87-bb7d818fed58","CreateBy":"f248611c-cb39-4806-919e-71dcd085d208","CreateTime":"2016/1/29 11:10:04","TotalCount":2},{"RowNumber":2,"Name":"tName测试姓名1","Tel":"tTel","CarAmount":230000,"TotalInsuranceAmount":11000,"CustomerID":"2c0b8d0b-f120-4a8f-854d-048488ca5e7d","FlowID":"09d49810-a561-42e9-bbb5-94e5382dbefd","CreateBy":"f248611c-cb39-4806-919e-71dcd085d208","CreateTime":"2016/1/26 13:33:00","TotalCount":2}]
     * PageSource : null
     * ApiDataSetObj : {}
     */

    private String Message;
    private boolean Success;
    private int ErrCode;
    private int Count;
    private Object PageSource;
    /**
     * RowNumber : 1
     * Name : tName
     * Tel : tTel
     * CarAmount : 230000
     * TotalInsuranceAmount : 11000
     * CustomerID : 3332958a-1104-49b9-baca-cdd951fbcd3a
     * FlowID : 64deac05-f489-4082-ab87-bb7d818fed58
     * CreateBy : f248611c-cb39-4806-919e-71dcd085d208
     * CreateTime : 2016/1/29 11:10:04
     * TotalCount : 2
     */

    private List<ApiParamObjEntity> ApiParamObj;

    public void setMessage(String Message) {
        this.Message = Message;
    }

    public void setSuccess(boolean Success) {
        this.Success = Success;
    }

    public void setErrCode(int ErrCode) {
        this.ErrCode = ErrCode;
    }

    public void setCount(int Count) {
        this.Count = Count;
    }

    public void setPageSource(Object PageSource) {
        this.PageSource = PageSource;
    }

    public void setApiParamObj(List<ApiParamObjEntity> ApiParamObj) {
        this.ApiParamObj = ApiParamObj;
    }

    public String getMessage() {
        return Message;
    }

    public boolean isSuccess() {
        return Success;
    }

    public int getErrCode() {
        return ErrCode;
    }

    public int getCount() {
        return Count;
    }

    public Object getPageSource() {
        return PageSource;
    }

    public List<ApiParamObjEntity> getApiParamObj() {
        return ApiParamObj;
    }

    public static class ApiParamObjEntity {
        private int RowNumber;
        private String Name;
        private String Tel;
        private int CarAmount;
        private int TotalInsuranceAmount;
        private String CustomerID;
        private String FlowID;
        private String CreateBy;
        private String CreateTime;
        private int TotalCount;

        public void setRowNumber(int RowNumber) {
            this.RowNumber = RowNumber;
        }

        public void setName(String Name) {
            this.Name = Name;
        }

        public void setTel(String Tel) {
            this.Tel = Tel;
        }

        public void setCarAmount(int CarAmount) {
            this.CarAmount = CarAmount;
        }

        public void setTotalInsuranceAmount(int TotalInsuranceAmount) {
            this.TotalInsuranceAmount = TotalInsuranceAmount;
        }

        public void setCustomerID(String CustomerID) {
            this.CustomerID = CustomerID;
        }

        public void setFlowID(String FlowID) {
            this.FlowID = FlowID;
        }

        public void setCreateBy(String CreateBy) {
            this.CreateBy = CreateBy;
        }

        public void setCreateTime(String CreateTime) {
            this.CreateTime = CreateTime;
        }

        public void setTotalCount(int TotalCount) {
            this.TotalCount = TotalCount;
        }

        public int getRowNumber() {
            return RowNumber;
        }

        public String getName() {
            return Name;
        }

        public String getTel() {
            return Tel;
        }

        public int getCarAmount() {
            return CarAmount;
        }

        public int getTotalInsuranceAmount() {
            return TotalInsuranceAmount;
        }

        public String getCustomerID() {
            return CustomerID;
        }

        public String getFlowID() {
            return FlowID;
        }

        public String getCreateBy() {
            return CreateBy;
        }

        public String getCreateTime() {
            return CreateTime;
        }

        public int getTotalCount() {
            return TotalCount;
        }
    }
}
